
using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using T2.Logging.Data.Entities.Interfaces;
using T2.Logging.Data.Entities.Search.Interfaces;


namespace T2.Logging.Data.Controllers.Interfaces
{
	public interface IApplicationController
	{
		IDictionary<string,Int32> Application_Add(IApplication  _application);
		IDictionary<string,Int32> Application_Modify(IApplication  _application);
		IDictionary<string,Int32> Application_Remove(IApplication  _application);
		IApplication Application_GetOne(IApplication  _application);
		List<IApplication> Application_GetAll(IApplication _application);
		List<IApplication> Application_Search(IApplicationSearch _application);
		List<IApplication> Tenant_Application_ByParent(IApplication _application);
	
	
	
	}
	
	
}
